--阿卡胡拉决斗
local akahulajuedou = fk.CreateSkill {
    name = "mcdh_akahulajuedou",
    tags = {Skill.Compulsory}
}

akahulajuedou:addEffect(fk.CardUsing,{
 can_trigger = function(self, event, target, player, data)
        return player:hasSkill(self) and data.card.color == Card.NoColor
    end,
    on_use = function(self, event, target, player, data)
        data.disresponsiveList = data.disresponsiveList or {}
        table.insertTable(data.disresponsiveList,player.room.alive_players)
    end,
})

akahulajuedou:addEffect(fk.TargetSpecified,{
    can_refresh = function(self, event, target, player, data)
        return player:hasSkill(self) and data.card.color == Card.NoColor
    end,
    on_refresh = function(self, event, target, player, data)
        data.to:addQinggangTag(data)
    end
})

Fk:loadTranslationTable {
    ["mcdh_akahulajuedou"] = "阿卡胡拉决斗",
    [":mcdh_akahulajuedou"] = "锁定技，任何角色使用的无色牌，均不可被响应、且无视防具。"
}


return akahulajuedou